The Beach Hut (Menu)

28a Highbury Park, London
+44 7939 852784

Give a rating to The Beach Hut

Suggest a dish

How much did you spend at The Beach Hut?